rip the innards out of - Turco Inglés Diccionario